.recommend {
	background: #fff;
	// position:relative;
	.keyword {
		height: 0.47rem;
		background: #f2f2f2;
		display: flex;
		align-items: center;
		padding: 0 0.15rem;
		font-size: 0.13rem;
		span {
			color: #999999;
		}
		.word {
			height: 0.27rem;
			background: #be9567;
			border-radius: 0.13rem;
			color: #ffffff;
			line-height: 0.27rem;
			padding: 0 0.1rem;
			margin-left: 0.15rem;
			img {
				width: 0.08rem;
				height: 0.08rem;
				margin-left: 0.07rem;
			}
		}
	}
	.sList {
		padding: 0 0.15rem;
		min-height: 6.24rem;
		li {
			border-bottom: 1px solid #f2f2f2;
			padding: 0.2rem 0rem;
			display: flex;
			.boxleft {
				border-radius: 0.05rem;
				overflow: hidden;
				width: 0.81rem;
				height: 0.81rem;
				margin-right: 0.18rem;
				img {
					width: 100%;
					height: 100%;
					display: block;
				}
			}
			.boxright {
				width: 2.46rem;
				.sName {
					font-size: 0.13rem;
					color: #14141a;
				}
				.sContent {
					text-align: justify;
					overflow: hidden;
					text-overflow: ellipsis;
					display: -webkit-box;
					-webkit-line-clamp: 2;
					-webkit-box-orient: vertical;
					color: #666666;
					line-height: 0.17rem;
					margin-top: 0.095rem;
					margin-bottom: 0.11rem;
					font-size: 0.12rem;
					height:0.34rem;
				}
				.sAddress {
					display: flex;
					// line-height: 0.18rem;
					color: #666;
					font-size: 0.11rem;
					padding-left: 0.16rem;
					background: url(../../image/position@2x.png) no-repeat;
					background-size: 0.08rem 0.12rem;
					.saddress {
						width: 1.2rem;
						overflow: hidden;
						text-overflow: ellipsis;
						display: -webkit-box;
						-webkit-line-clamp: 1;
						-webkit-box-orient: vertical;
						margin-right: 0.05rem;
					}
					.skm {
						width: 1rem;
						.word {
							margin-left: 0.1rem;
							color: #ff8c00;
						}
					}
				}
			}
		}
		li:last-of-type {
			border:0;
		}

	}
	.noList {
        position: relative;
        // height:5.77rem;
        // background: #fff;
		img {
			width: 1.04rem;
			height: 0.66rem;
			position: absolute;
			top: 2.03rem;
			left: 1.36rem;
		}
		p {
			font-size: 13px;
			font-family: PingFang SC;
			color: rgba(190, 149, 103, 1);
			position: absolute;
			top: 2.94rem;
			left: 0.8rem;
		}
	}
}
